Electromagnetic Field Theory